package com.gitee.jjnnzb.designpatterninspring.common.bean;

import lombok.Data;
import lombok.RequiredArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * @author Administrator
 */
@RequiredArgsConstructor
@Data
public class MobilePage<T> implements Serializable {
    
    /**
     * 结果数据
     */
    private final List<T> data;
    
    /**
     * 下一次查询的起始ID
     */
    private final Long lastSinceId;
    
    /**
     * 本次查询所用的sinceId
     */
    private final Long sinceId;
    
    /**
     * 每页数据量
     */
    private final Integer pageSize;
}
